in their birthday suit - Francés Inglés Diccionario